.product-detail {
    .action-bar {
        height: $ft-h;
        background: #EEEEEE;
        align-items: center;
        border-top: 1px solid $bor;
        padding: $pa/2;
        .z-btn {
            height: 36px;
            line-height: 36px;
        }
        .btn-cart {
            padding: 0 $pa*1.5;
            text-align: center;
            color: $gray;
            img {
                width: 22px;
            }
        }
    }
    .content {
        padding: $pa;
    }
    .info {
        border-bottom: $pa solid #D3D3D3;
    }
    .info-hd {
        border-bottom: 1px solid $bor;
        padding: $pa;
        padding-bottom: 0;
        line-height: 1.7;
        p {
            margin-bottom: $pa/2;
        }
        .price {
            align-items: flex-end;
        }
        .special {
            font-size: 12px;
            color: $gray;
        }
    }
    .info-bd {
        padding: $pa;
        ul {
            background: #F2F2F2;
            border: 1px solid #999999;
            border-bottom: none;
            li {
                border-bottom: 1px solid #999999;
                padding: $pa/2;
            }
        }
    }
}
